package com.witmore.neutron.ai.web.apiv2.controller.vo;

import lombok.Data;

import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;

/**
 * 服务商审核参数
 * Author: 豆子高
 * Date: 2025/01/XX
 */
@Data
public class ProviderAuditParam {

    /**
     * 服务商ID
     */
    @NotNull(message = "服务商ID不能为空")
    private Integer id;

    /**
     * 认证状态（1：已认证；2：认证失败）
     */
    @NotNull(message = "认证状态不能为空")
    private Integer certificationStatus;

    /**
     * 审核备注
     */
    @Size(max = 255, message = "审核备注长度不能超过255个字符")
    private String auditRemark;
}